package com.atmilan.quartz.model.entity.crmeb;


import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * 品牌对象
 * @Description: 
 * @author daigb
 * @date 2021-04-13
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("eb_store_brand")
@ApiModel(value="StoreBrand对象", description="品牌表")
public class StoreBrand implements Serializable {
    private static final long serialVersionUID = 5071900249288082654L;

    /**
     * id
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    
    /**
     * 第三方品牌id
     */
    @ApiModelProperty(value = "第三方品牌id")
    private String otherId;
    
    /**
     * 父品牌id(二类品牌需要)
     */
    @ApiModelProperty(value = "父品牌id(二类品牌需要)")
    private Integer superId;
    
    /**
     * 品牌名称
     */
    @ApiModelProperty(value = "品牌名称")
    private String enName;
    
    /**
     * 品牌中文名称
     */
    @ApiModelProperty(value = "品牌中文名称")
    private String zhName;
    
    /**
     * 简称
     */
    @ApiModelProperty(value = "简称")
    private String abbName;
    
    /**
     * 品牌字母(前端搜索分类使用)
     */
    @ApiModelProperty(value = "品牌字母(前端搜索分类使用)")
    private String letter;
    
    /**
     * logo
     */
    @ApiModelProperty(value = "logo")
    private String logo;
    
    /**
     * 类型(1: 寻物  2: eur 3: buyer)
     */
    @ApiModelProperty(value = "类型(1: 寻物  2: eur 3: buyer)")
    private Integer type;
    
    /**
     * 品牌下商品数量
     */
    @ApiModelProperty(value = "品牌下商品数量")
    private Integer productCount;
    
    /**
     * 创建时间
     */
    @ApiModelProperty(value = "添加时间")
    private Date createTime;

    /**
     * 更新时间
     */
    @ApiModelProperty(value = "更新时间")
    private Date updateTime;
    
    /**
     * 显示标识
     */
    @ApiModelProperty(value = "显示标识")
    private Boolean status;
    
    /**
     * 删除标识
     */
    @ApiModelProperty(value = "删除标识")
    private Boolean isDeleted;

    @ApiModelProperty(value = "是否上传图搜")
    private Boolean isAdvice;

    /**
     * 百度翻译名
     */
    @ApiModelProperty(value = "百度翻译名称")
    private String fanyiName;

}
